#ifndef PIEGE_H
#define PIEGE_H
#include <H3D/GLUTWindow.h>
#include <H3D/Transform.h>
#include <H3D/Box.h>
#include <H3D/Shape.h>
#include <H3D/Material.h>

using namespace H3D;

/// Position des pieges en Z
#define PIEGE_POS_Z -0.065 

/// Classe de bonus qui affiche un cube rouge qui alourdie le pointeur
class Piege:public Transform
{
public:
	/// constructeur des pieges, il prend en parametre le poids du piege
	Piege(int poids=2);
	
	/// mettre a jours la position du pieges
	void setPosition(double x, double y);

	/// recuperer le poids du piege
	int getPoids();

private:
	/// valeur de poids du piege
	int poids;
};
#endif
